<?php
session_start();
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

class clsExamenFisico {

    private $pulso;
    private $p_a;
    private $temperatura;
    private $observaciones;
    private $respiraciones;
    private $idExamenFisico;
    private $Perimetro;

    function SetIdExamenFisico($idExamen) {
        $this->idExamenFisico = $idExamen;
    }
     function SetPerimetro($Perimetro) {
        $this->Perimetro = $Perimetro;
    }

    function GetIdExamenFisico() {
        return $this->idExamenFisico;
    }

    function SetPulso($pulso) {
        if ($pulso == null) {
            $this->pulso = 0;
        } else {
            $this->pulso = $pulso;
        }
    }

    function GetPulso() {
        return $this->pulso;
    }

    function SetP_a($p_a) {
        if($p_a==null){
            $this->p_a = 0;
        }else{
        $this->p_a = $p_a;
        }
    }

    function GetP_a() {
        return $this->p_a;
    }

    function SetTemperatura($Temperatura) {
        if($Temperatura==null){
            $this->temperatura = 0;
        }else{
        $this->temperatura = $Temperatura;
        }
    }

    function GetTemperatura() {
        return $this->temperatura;
    }

    function SetObservaciones($Obs) {
        $this->observaciones = $Obs;
    }

    function GetObservaciones() {
        return $this->observaciones;
    }

    function SetRespiraciones($Respiraciones) {
        if ($Respiraciones == null) {
            $this->respiraciones = 0;
        } else {
            $this->respiraciones = $Respiraciones;
        }
    }

    function GetRespiraciones() {
        return $this->respiraciones;
    }

    function Insert_Examen() {
        $id_usr=$_SESSION['pediatria_idusuario'];
        $sql_examen_fisico = "INSERT INTO Examen_fisico
                    (observaciones,respiraciones,p_a,pulso, temperatura,perimetro_cefalico,idPersona)
                    VALUES ('" . $this->observaciones . "'," . $this->respiraciones . "," . $this->p_a . "," . $this->pulso . "," . $this->temperatura . ",".$this->Perimetro.",".$id_usr.")";
        echo $sql_examen_fisico;
        $conexion_examen = new Connection();
        $conexion_examen->executeQuery($sql_examen_fisico);
        echo $sql_examen_fisico;
    }

    function Actualizar_Examen() {
        $sql_examen_fisico = "UPDATE Examen_fisico SET observaciones='" . $this->observaciones . "',respiraciones=" . $this->respiraciones . ",p_a=" . $this->p_a . ",perimetro_cefalico=".$this->Perimetro.",pulso=" . $this->pulso . ",temperatura=" . $this->temperatura . "
            WHERE idExamen_fisico=" . $this->idExamenFisico;
        $conexion_examen = new Connection();
        echo $sql_examen_fisico;
        $conexion_examen->executeQuery($sql_examen_fisico);
    }

    function RecuperarID() {
        $sql_id = "SELECT *FROM Examen_fisico ORDER BY idExamen_fisico DESC LIMIT 1";
        $conexion_id = new Connection();
        $qry_id = $conexion_id->executeQuery($sql_id);
        $reg_id = mysql_fetch_assoc($qry_id);
        return $reg_id['idExamen_fisico'];
    }

    function RecuperarIDDoctor($pacienteID) {
        $sql_idDoctor = "SELECT *FROM Cita inner join Paciente
                on Cita.Paciente_Persona_idPersona=Paciente.Persona_idPersona
                WHERE Cita.estado='2' AND Cita.Paciente_Persona_idPersona=" . $pacienteID . " ORDER BY Cita.Fecha DESC";
        $conexion_idDoctor = new Connection();
        $qry_idDoctor = $conexion_idDoctor->executeQuery($sql_idDoctor);
        $reg_idDoctor = mysql_fetch_assoc($qry_idDoctor);
        return $reg_idDoctor['Doctor_Persona_idPersona'];
    }

}

?>
